Blizzard has released the newest map for Overwatch, though it’s not available for all players yet. Called “Paris,” the map features the iconic city and follows the most recent map up until this point, “Busan,” which was released late last year. The map is currently live for PC players who are part of the PTR program, but everyone will get …